@charset "utf-8";
*{margin: 0px; padding:0px;}
.area{width:968px; height:auto; margin:0px auto; background:url(../images/bj.gif) center repeat-y;}
.headbj{ background:url(../images/headbj.gif) center  top no-repeat;}
.hui12{color:#7a7a7a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";text-decoration:none}
.hui12 a{color:#7a7a7a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";text-decoration:none}
.hui12 a:link{color:#7a7a7a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";text-decoration:none}
.righthead{ background:url(../images/righthead.gif) left no-repeat;}
.rightbj{ background:url(../images/rightbj.gif) left repeat-y;}
.rightline{ height:1px; line-height:1px; font-size:0px;background:url(../images/rightline.gif) left bottom no-repeat;}
.right_area{ height:86px;}
.right_search{height:30px;}
.right_search .socmd{ height:18px;  line-height:18px; border:0px solid; width:50px; background:#FFF; color:#303030; font-size:12px;font-family:"宋体";}
.right_search .sokey{ height:18px;  line-height:18px; border:0px solid; width:126px; background:#fff url(../images/serachbj.gif) right no-repeat;}
.menubj{background:url(../images/menu1.gif); height:43px;}
.menubj li{height:auto; padding:0px; margin:0px; width:76px; float:left; list-style:none;list-style-type:none;cursor:pointer;}
.menubj a{display:block; height:42px; width:100%; float:none; padding:0px; margin:0px;}
.menubj .on{float:left;display:block; height:42px; width:100%; float:none; }
.nav{display:none; position:absolute; background:#c9cacb; border:0px solid #ff0000; width:100px; margin-left:-30px; }
.nav li{border-top:1px solid #fff; background:#none; color:#000000;line-height:30px; height:30px;width:100px;vertical-align:middle; text-align:left; }
.nav li a{color:#000000; background:none;width:auto; font-size:12px;text-align:center; height:auto;  vertical-align:middle; font-weight:normal;}
.nav li A:link{color:#000000; background:none;font-size:12px; text-decoration:none;}
.nav li A:visited{COLOR:#000000;background:none;font-size:12px; text-decoration:none;}
.nav li a:hover{color: #000000;background:#none;font-size:12px; text-decoration:none;}
.nav li a:active{color: #000000;background:none;font-size:12px;  text-decoration:none;}

.div8{ height:8px; line-height:8px; font-size:0px;}
.redbt{ padding-left:40px;font-size:14px; font-weight:bold; color:#333333; text-align:left;text-decoration: none;}
.redbt a,
.redbt a:link,
.redbt A:visited,
.redbt A:active
{ color: #404040;	text-decoration: none;}
.homebt{ padding-left:15px; margin:0px; height:26px; line-height:26px; vertical-align:middle;}
.homelist{ padding-left:15px;font-size:12px; color:#404040; line-height:20px; text-align:left;}
.homelist a{ font-size:12px; color:#404040;  text-align:left;text-decoration:none}
.homelist a:link {color: #404040;	text-decoration: none;}


.homefot{ color:#666666; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.locationstr{ font-size:12px; color:#636363;padding-right:20px;}
.locationstr a{ font-size:12px; color:#636363;text-decoration: none;}
.locationstr a:link{ font-size:12px; color:#636363;text-decoration: none;}
.selcp{ border:4px solid #c72e30; height:22px; margin:0px auto; width:103px; font-size:12px; font-weight:bold; line-height:22px; vertical-align:middle; color:#404040;}
.selrc{  font-size:12px; font-weight:bold;  line-height:22px; vertical-align:middle; color:#0c2d50;}

.lanbcolor{color:#0b2d52;font-size:14px;font-weight:bold;text-decoration: none; }
.jj{padding:10px; padding-right:15px;padding-left:10px;font-size:12px; line-height:25px;font-family:"微软雅黑";}
.txt{padding:10px; padding-right:15px;padding-left:10px;font-size:12px; line-height:25px;color:#666666;font-family:"微软雅黑";text-align:left;}
.txt img{width:500px;}
.p{text-align:left;}

.pagelist{ font-size:12px; color:#30AFFE;width:auto;padding:0px 50px;}
.pagelist a{ font-size:12px; color:#30AFFE; text-decoration:none; display:block; padding:2px 6px; margin:0px 3px;float:left;}
.pagelist a:link{ font-size:12px; color:#30AFFE; text-decoration:none; display:block; padding:2px 6px; margin:0px 3px;}
.pagelist  .on{ color:#C7262C;float:left;padding:2px 6px;}

.infolist{line-height:25px; vertical-align:middle;font-size:12px;color:#666666;padding-left:10px;padding-right:5px;}
.infolist div{width:100%};
.infolist p{width:96%}; 
.infolist a{color:#ff0000;text-decoration:none}
.infolist a:link{color:#ff0000;text-decoration:none}
.infolist a:visited {color: #ff0000;text-decoration:none}

.cmd{ border:1px solid #0099CC; background:#DAE8EF; color:#006699; padding-top:3px; padding-bottom:2px; padding-left:6px; padding-right:6px;}
.input{ width:200px; border:1px solid #B4D6E7;}

.menubj2{background:url(../images/mmbj4.gif); height:43px; width:740px;font-size:12px; font-family:"微软雅黑"; color:#FFFFFF; margin:0px ;}
.menubj2 li{ width:93px; height:30px; background:url(../images/mmbj.gif);  line-height:30px; vertical-align:middle; margin:0px; margin-right:4px; float:left; list-style:none; list-style-image:none; list-style-type:none;}
.nav_new{display:none; position:absolute;  width:93px; margin:0px;*margin-left:-39px; padding:0px;}
.nav_new li{line-height:30px;width:93px;vertical-align:middle; text-align:left; background:url(../images/mmbj3.gif);}
.nav_new li a{color:#fff; background:none;width:auto;text-align:center; font-size:12px; text-decoration:none; height:24px; line-height:24px; display:block; vertical-align:middle;}
.nav_new li A:link{color:#fff; background:none;text-decoration:none;}
.nav_new li A:visited{COLOR:#fff;background:none;text-decoration:none; }
.nav_new li a:hover{color: #fff;background:#c5161d;text-decoration:none;}
.nav_new li a:active{color: #fff;background:none;text-decoration:none;}
  
